• Agile elicitation of scalability requirements for open systems: A case study 

      Brataas, Gunnar; Martini, Antonio; Hanssen, Geir Kjetil; Ræder, Georg (Peer reviewed; Journal article, 2021)
      Eliciting scalability requirements during agile software development is complicated and poorly described in previous research. This article presents a lightweight artifact for eliciting scalability requirements during agile ...
    • Agile Scalability Engineering: The ScrumScale Method 

      Brataas, Gunnar; Hanssen, Geir Kjetil; Herbst, Nikolas; van Hoorn, Andre (Peer reviewed; Journal article, 2019)
      While agile methods have had a great uptake and impact in software engineering, managing non‑functional qualities still seems to be a challenge. We focus on the scalability of software systems and how this critical quality ...
    • Agile Scalability Requirements 

      Brataas, Gunnar; Fægri, Tor Erlend (Chapter, 2017)
      Many software organisations struggle to provide appropriate levels of scalability in their software systems. Agile development rests on pragmatic and value-centred approaches to requirement capture that allows customers ...
    • CloudStore — towards scalability, elasticity, and efficiency benchmarking and analysis in Cloud computing 

      Lehrig, Sebastian; Sanders, Richard Torbjørn; Brataas, Gunnar; Cecowski, Mariano; Ivansek, Simon; Polutnik, Jure (Journal article; Peer reviewed, 2017)
      This paper describes CloudStore, an open source application that lends itself to analyzing key characteristics of Cloud computing platforms. Based on an earlier standard from transaction processing, it represents a simplified ...
    • Identifying Scalability Debt in Open Systems 

      Hanssen, Geir Kjetil; Brataas, Gunnar; Martini, Antonio (Chapter; Peer reviewed, 2019)
      Architectural technical debt can be generated by changes in the business and the environment of an organization. In this paper, we emphasize the change in scalability requirements due to new regulations. Scalability is the ...
    • Requirements Engineering in the Market Dialogue Phase of Public Procurement: A Case Study of an Innovation Partnership for Medical Technology 

      Brataas, Gunnar; Hanssen, Geir Kjetil; Qiu, Xinlu; Græslie, Lisa S. (Chapter; Peer reviewed, 2022)
      Context and Motivation: In 2016, the European Union introduced ‘innovation partnerships’ to facilitate innovative development of the EU through public procurement. Requirements engineering is one of the main challenges ...
    • Scalability Analysis of Cloud Software Services 

      Brataas, Gunnar; Herbst, Nikolas; Ivansek, Simon; Polutnik, Jure (Chapter; Peer reviewed, 2017)
      Cloud computing theoretically offers its customers unlimited cloud resources. However, the scalability of software services is often limited by their underlying architecture. In contrast to current scalability analysis ...
    • Scalability of Decision Models for Dynamic Product Lines 

      Brataas, Gunnar; Hallsteinsen, Svein Olav; Rouvoy, Romain; Eliassen, Frank (Chapter, 2007)
      Product lines need decision models that guide the derivation of product variants satisfying specific requirements. In dynamic product lines, whose requirements vary during runtime, these decision models are also required ...
    • SecureScale: Exploring Synergies between Security and Scalability in Software Development and Operation 

      Tøndel, Inger Anne; Brataas, Gunnar (Chapter, 2022)
      Security and scalability are core software qualities, which as non-functional aspects share certain characteristics and challenges in how they are approached during software development and operation. Based on expert ...
    • Towards Agile Scalability Engineering 

      Brataas, Gunnar; Hanssen, Geir Kjetil; Ræder, Georg (Chapter, 2018)
      Scalability engineering is currently not well integrated into agile development techniques. This paper extends agile development techniques so that scalability can be handled in an incremental and iterative development ...
    • Towards Scalability Guidelines for Semantic Data Container Management 

      Brataas, Gunnar; Neumayr, Bernd; Schuetz, Christoph G.; Vennesland, Audun (Chapter, 2018)